home *** CD-ROM | disk | FTP | other *** search
- 10 POKE53281,0:POKE53280,0
- 15 POKE55,0:POKE56,60:CLR
- 20 POKE53272,23
- 30 DIMF$(75),B$(75):NU$=CHR$(0)
- 40 PRINT"[147][158] [198][204][201] [195]ONVERTER - [214]ERSION 2.0"
- 50 PRINT" [156][194]Y [210]OSS [203]INARD ([209][204]INK: [211]KUL[204]EADER)"
- 60 PRINT" [208]RESS [211][208][193][195][197] TO READ DIRECTORY"
- 70 GETZ$:IFZ$=""THEN70
- 80 IFZ$=" "THEN100
- 90 GOTO70
- 100 PRINT" [210]EADING...."
- 110 OPEN3,8,0,"$0:[129]*,GG*":POKE781,3:SYS65478:GETA$,A$
- 120 GETA$,A$:IFA$=""THEN160
- 130 GETA$,B$:B$(N)=STR$(ASC(A$+NU$)+ASC(B$+NU$)*256)
- 140 GETA$:IFA$=""THENN=N+1:GOTO120
- 150 F$(N)=F$(N)+A$:GOTO140
- 160 CLOSE3:SYS65484
- 170 PRINT"[147][158] [198][204][201] [195]ONVERTER - [214]ERSION 2.0"
- 180 PRINT"[155][196][201][211][203]:[152]"MID$(F$(0),2)
- 190 PRINT
- 200 C=N-2
- 210 IFC>15THEN330
- 220 S=1:E=C
- 230 FORI=1TOC:IFMID$(F$(I),3,1)<>CHR$(34)THENF$(I)=MID$(F$(I),2)
- 240 NEXTI
- 250 FORI=97TO111:PRINT""CHR$(I)".":NEXTI
- 260 PRINT""
- 270 FORI=STOE
- 280 IFMID$(F$(I),3,1)<>CHR$(34)THENF$(I)=" "
- 290 PRINT"[159]"F$(I)
- 300 NEXTI
- 310 PRINT""
- 320 GOTO340
- 330 S=1:E=15:GOTO230
- 340 PRINT"[153][211]ELECT [208]ICTURE ([193]-[207]) OR HIT (+) FOR"
- 350 PRINT"NEXT PAGE, (-) FOR PREVIOUS PAGE,"
- 360 PRINT"[211][208][193][195][197] FOR NEW DISK, OR ([209]) TO [209]UIT"
- 370 GETZ$:IFZ$=""THEN370
- 380 IFZ$="+"THEN440
- 390 IFZ$="-"THEN470
- 400 IFZ$=" "THENRUN
- 410 IFZ$="Q"THENPRINT"[147][159][210][213][206] TO [210]ESTART":GOTO840
- 420 IFASC(Z$)<65ORASC(Z$)>79THEN370
- 430 GOTO490
- 440 IFS+15>CTHEN370
- 450 S=S+15:E=E+15
- 460 PRINT"":GOTO270
- 470 IFS-15<1THENS=1:E=15:PRINT"":GOTO270
- 480 S=S-15:E=E-15:PRINT"":GOTO270
- 490 X$="":V=ASC(Z$):V=V-64
- 500 SN=(S-1)+V:IFSN>CTHEN370
- 510 PRINT"[147][154][211]ELECTED:[158]"F$(SN)
- 520 PRINT"[159][201]S THIS CORRECT? [217]/[206]"
- 530 GETZ$:IFZ$=""THEN530
- 540 IFZ$="Y"THEN560
- 550 GOTO170
- 560 P=4
- 570 Y$=MID$(F$(SN),P,1)
- 580 IFY$=CHR$(34)THEN600
- 590 X$=X$+Y$:P=P+1:GOTO570
- 600 IFMID$(X$,1,1)=CHR$(129)THEN635
- 605 PRINT"[204]OADING [208]ICTURE..."
- 610 SYS 4229,X$,8,0,36864
- 620 SYS 4656
- 630 GOTO650
- 635 PRINT"[204]OADING [208]ICTURE..."
- 640 SYS 4229,X$,8,0,24576
- 650 REM **MANIPULATE BITMAP**
- 655 PRINT"[156][208]ROCESSING [208]ICTURE..."
- 660 FORI=0TO24:X=(I*40)+32576
- 670 POKEX,0:POKEX+1,0:POKEX+2,0:NEXTI
- 680 FORI=0TO24:X=(I*40)+33576
- 690 POKEX,0:POKEX+1,0:POKEX+2,0:NEXTI
- 700 FORI=0TO24
- 710 K=(I*320)+24576
- 720 FORJ=0TO23
- 730 POKEK+J,0
- 740 NEXTJ
- 750 NEXTI
- 760 SYS 4302
- 765 IFPEEK(34576)<>0THEN767
- 766 GOTO775
- 767 PRINT"[212]HIS PICTURE'S BACKGROUND IS NOT [194][204][193][195][203]"
- 768 PRINT"[195]ONTINUE PROCESS? [217]/[206]"
- 769 GETZ$:IFZ$=""THEN769
- 770 IFZ$="Y"THEN775
- 771 IFZ$="N"THEN170
- 772 GOTO769
- 775 INPUT"[154][211]AVE AS: FLI.[157][157][157][157][157][157]";S$
- 780 PRINT"[153][201]NSERT [196]EST. [196]ISK & [208]RESS A [203]EY"
- 790 GETZ$:IFZ$=""THEN790
- 800 SYS 4260,S$,8,0,15360,32575
- 810 PRINT"[158][193]NOTHER? [217]/[206]"
- 820 GETZ$:IFZ$=""THEN820
- 830 IFZ$="Y"THENRUN
-